fly off the shelves

Translations
разлетаться с полок
The new smartphone is flying off the shelves.
Новый смартфон разлетается с полок.
Definitions
To sell very quickly; to be bought by many people in a short period of time, often referring to products that are extremely popular or in high demand.